﻿.custom
{
    background-color: gray;
    border: solid 5px gray;
}
.custom .x-grouptabs-corner
{
    background-image: none;
}
        
.custom ul.x-grouptabs-strip li.x-grouptabs-strip-active
{
    background: #DBDBDB;
    border: none !important;
}
        
.custom ul.x-grouptabs-strip li.x-grouptabs-main
{
    border: solid 1px white;
}
        
.custom li.x-grouptabs-strip-active ul.x-grouptabs-sub li.x-grouptabs-strip-active
{
    background-color: white;
}

body
        {
            font: normal 13px tahoma, arial, helvetica, sans-serif;
        }
        
        th
        {
            font: bold 12px tahoma, arial, helvetica, sans-serif;
        }
        
        #customers-ct table
        {
            width: 100% !important;
        }
        
        
        
        #customers-ct td
        {
            padding: 5px;
            border-bottom: 1px solid silver;
        }
        
        #customers-ct .letter-row
        {
            padding-top: 15px;
            border: none;
        }
        
        #customers-ct .letter-row h2
        {
            font-size: 1.5em;
        }
        
        #customers-ct .header
        {
            padding: 10px 0px 10px 5px;
        }
        
        #customers-ct .header p
        {
            font-size: 2em;
        }
        
        #customers-ct .header a
        {
            margin-bottom: 10px;
        }
        
        .cust-name-over
        {
            cursor: pointer;
            background-color: #efefef;
        }
        
        #customers-ct .letter-row div h2
        {
            padding-left: 16px;
        }
        
        #customers-ct .letter-row div.collapsed
        {
            background-position: 0px 8px;
        }
        
        #customers-ct tr.collapsed
        {
            display: none;
        }
        
        .customer-label
        {
            font-weight: bold;
            font-size: 12px;
            padding: 5px 0px 5px 28px;
            width: 150px;
        }